body{
	text-align:center;
	font-size:10px;
	background:#1C263C;
}
#wrapper{
	width:106em;
	margin:0 auto;
	text-align:left;
}
#header{
	height:20em;
	border:solid;
}
#header h1{
	font-size:3em;
}
#header h3{
	font-size:2em;
}
#nav{
	list-style:none;
	margin:0;
	padding:.8em;
	padding-left:0;
	border:solid;
}
#nav li{
	float:left;
	margin-right:.2em;
	margin-left:.2em;
	border-right:solid;
}
#nav li a{
	font-size:1.5em;
	padding:.5em;
	text-decoration:none;
	min-width:100em;
}
#navigation{

}
#main{
	margin-top:.3em;
}
#left-column{
	width:69em;
	float:left;
	min-height:30em;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
}
#right-column{
	width:35em;
	float:right;
	min-height:41em;
}
.widget{
	background:#455268;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	min-height:10em;
	padding:1em;
	margin-top:.5em;
}
.widget-title{
	color:#9CFF00;
	border-bottom:solid;
	border-width:1px;
	border-color:white;
}
.widget-content{
	color:white;
	font-size:1.5em;
}
#footer{
	height:15em;
	border:solid;
	height:5em;
	text-align:center;
}
.clearfix{
	clear:both;
}
/*style index */
#content-index{
	text-align:center;
}
.category-box{
float:left;
min-width:20em;
min-height:10em;
padding:1em;
margin-top:.5em;
margin-bottom:.5em;
margin-left:.2em;
margin-right:.2em;
border:solid;
border-color:#B6C0D2;
color:#9CFF00;
background:#455268;
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
}
.category-box:hover{
	background-color:#FF5B00;
}
.category-box a{
	font-size:1.5em;
	color:white;
}
/*style link list*/
#link-list{
	text-align:center;
}
.paginationControl{
	
}
.single-link{
	background:green;
	text-align:left;
	padding:.5em;
	margin:.5em;
}
.description{
	font-size:1.5em;
}
/*style thnx*/
#thnx{
	text-align:center;
}
#thnx p{
	font-size:1.5em;
}
/*style login*/
#login-content{
	text-align:center;
}
#login-form{
	text-align:left;
	width:30em;
	margin:0 auto;
	background:green;
	padding:1em;
	margin-top:1em;
	margin-bottom:1em;
}
#login-form form{
	text-align:left;
}